All Packages Class Hierarchy This Package Previous Next Index
Class quicktime.std.image.CodecInfo
java.lang.Object
|
+----quicktime.util.QTByteObject
|
+----quicktime.std.image.CodecInfo
- public final class CodecInfo
- extends QTByteObject
- implements QuickTimeLib, Cloneable
Corresponds to the Compressor Information Structure which describes
the capabilities of compressors.
-
kNativeSize
- This is the size (the number of bytes) that are required for this class
-
CodecInfo(int, CodecComponent)
- Consturcts a CodecInfo.
-
clone()
- Return a copy of the CodecInfo.
-
codecVersion()
- determines the version of the installed image compression manager.
-
getCompressFlags()
- Get the flags that specify the compression capabilities of the
component.
-
getCompressionAccuracy()
- Get the relative accuracy of the compression algorithm.
-
getCompressionLevel()
- Get the relative compression acheived by this component.
-
getCompressionSpeed()
- Get the relative speed of the component for compression operations.
-
getDecompressFlags()
- Get contains flags that specify the decompression capabilities of
the component.
-
getDecompressionAccuracy()
- Get the relative accuracy of the decompression algorithm.
-
getDecompressionSpeed()
- Get the relative speed of the component for decompression operations.
-
getFormatFlags()
- Get the flags that describes the possible format for compressed
data produced by this component.
-
getMinimumHeight()
- Get the height in pixels of the smallest image the component can handle.
-
getMinimumWidth()
- Get the width in pixels of the smallest image the component can handle.
-
getRevisionLevel()
- Get the version of the component.
-
getTypeName()
- Get the compression algorithm used by the component.
-
getVendor()
- Get the developer of the component
-
getVersion()
- Get the version of the compressed data.
-
toString()
- Returns the String representation of this Codec Information structure.
kNativeSize
public static final int kNativeSize
- This is the size (the number of bytes) that are required for this class
CodecInfo
public CodecInfo(int cType,
CodecComponent codec) throws StdQTException
- Consturcts a CodecInfo.
QuickTime::GetCodecInfo
- Parameters:
- cType - specifies the compressor type.
- codec - specifies a compressor identifier.
codecVersion
public static int codecVersion() throws StdQTException
- determines the version of the installed image compression manager.
see QuickTime::CodecManagerVersion
- Returns:
- version.
getTypeName
public String getTypeName() throws UtilException
- Get the compression algorithm used by the component.
- Returns:
- the name of the compression algorithm.
getVersion
public short getVersion()
- Get the version of the compressed data.
- Returns:
- the version.
getRevisionLevel
public short getRevisionLevel()
- Get the version of the component.
- Returns:
- the component version.
getVendor
public int getVendor()
- Get the developer of the component
- Returns:
- the name of the developer.
getDecompressFlags
public int getDecompressFlags()
- Get contains flags that specify the decompression capabilities of
the component.
- Returns:
- decompress flags.
getCompressFlags
public int getCompressFlags()
- Get the flags that specify the compression capabilities of the
component.
- Returns:
- compress flags.
getFormatFlags
public int getFormatFlags()
- Get the flags that describes the possible format for compressed
data produced by this component.
- Returns:
- format flags.
getCompressionAccuracy
public int getCompressionAccuracy()
- Get the relative accuracy of the compression algorithm.
- Returns:
- compression accuracy.
getDecompressionAccuracy
public int getDecompressionAccuracy()
- Get the relative accuracy of the decompression algorithm.
- Returns:
- decompression accuracy.
getCompressionSpeed
public int getCompressionSpeed()
- Get the relative speed of the component for compression operations.
- Returns:
- compression speed.
getDecompressionSpeed
public int getDecompressionSpeed()
- Get the relative speed of the component for decompression operations.
- Returns:
- decompression speed.
getCompressionLevel
public int getCompressionLevel()
- Get the relative compression acheived by this component.
- Returns:
- compression level.
getMinimumHeight
public short getMinimumHeight()
- Get the height in pixels of the smallest image the component can handle.
- Returns:
- minimum height.
getMinimumWidth
public short getMinimumWidth()
- Get the width in pixels of the smallest image the component can handle.
- Returns:
- minimum width.
toString
public String toString()
- Returns the String representation of this Codec Information structure.
- Overrides:
- toString in class QTByteObject
clone
public Object clone()
- Return a copy of the CodecInfo.
- Overrides:
- clone in class Object
All Packages Class Hierarchy This Package Previous Next Index